5ac78e627893a750b14b0836ec69c1b52cfc96e5,mage/src/main/java/mil/nga/giat/mage/form/LayoutBaker.java,LayoutBaker,populateLayoutFromBundle,#LinearLayout#ControlGenerationType#Bundle#,438

Before Change


	public static void populateLayoutFromBundle(final LinearLayout linearLayout, ControlGenerationType controlGenerationType, Bundle savedInstanceState) {
		Map<String, ObservationProperty> propertiesMap = new HashMap<String, ObservationProperty>();
		for (String key : savedInstanceState.keySet()) {
			propertiesMap.put(key, new ObservationProperty(key, savedInstanceState.getSerializable(key)));
		}
		populateLayoutFromMap(linearLayout, controlGenerationType, propertiesMap);
	}

After Change



	public static void populateLayoutFromBundle(final LinearLayout linearLayout, ControlGenerationType controlGenerationType, Bundle savedInstanceState) {
		Map<String, ObservationProperty> propertiesMap = new HashMap<String, ObservationProperty>();
		for (Map.Entry<String, Serializable> entry : ((Map<String, Serializable>) savedInstanceState.getSerializable(EXTRA_PROPERTY_MAP)).entrySet()) {
			propertiesMap.put(entry.getKey(), new ObservationProperty(entry.getKey(), entry.getValue()));
		}